walking boss - French English Dictionary